[group] {
    margin: 2.4vw 0 0 0;
    background-color: #FAFAFA;
}

    [group] > [group-item] {
        display: flex;
    }

        [group] > [group-item]:nth-child(n+2) > div:nth-child(n+2) {
            border-top: 0.4vw solid #F0F0F0;
        }

        [group] > [group-item] > div:nth-child(1) {
            width: 18vw;
            height: 16vw;
        }

            [group] > [group-item] > div:nth-child(1) > img {
                width: 10vw;
                height: 10vw;
            }

        [group] > [group-item] > div:nth-child(2) {
            flex: 1;
        }

            [group] > [group-item] > div:nth-child(2) > div:nth-child(1) {
                padding-top: 3.6vw;
                font-size: 4.4vw;
                color: #646464;
            }

            [group] > [group-item] > div:nth-child(2) > div:nth-child(2) {
                padding-top: 1.6vw;
                font-size: 2.8vw;
                color: #909090;
            }

        [group] > [group-item] > div:nth-child(3) {
            width: 12vw;
        }
